piezoforce microscopy - French English Dictionary